interlobar duct - Spanish English Dictionary